ChartElement
La clase base que describe el elemento de la gráfica (indicador, vela, etc.).
Hereda de: ChartPart<T>
Implementa: IChartElementEx, IChartElement, IChartPart<IChartElement>, INotifyPropertyChanging, INotifyPropertyChanged, IPersistable
Propiedades
public IChartArea ChartArea { get; private set; }
value = chartElement.ChartArea
chartElement.ChartArea = value
Área de carga.
public IEnumerable<IChartElement> ChildElements { get; }
value = chartElement.ChildElements
Elementos de la gráfica infantil.
public Func<IComparable, Color?> Colorer { get; set; }
value = chartElement.Colorer
chartElement.Colorer = value
Colorador de elementos personalizados.
public string FullTitle { get; set; }
value = chartElement.FullTitle
chartElement.FullTitle = value
El título de la serie completa. Si esta propiedad es indefinida, el título autogenerado será utilizado en su lugar.
public bool IsLegend { get; set; }
value = chartElement.IsLegend
chartElement.IsLegend = value
Si este elemento se muestra en la leyenda.
public bool IsVisible { get; set; }
value = chartElement.IsVisible
chartElement.IsVisible = value
Mostrar/hierrar anotación.
public IChartElement ParentElement { get; }
value = chartElement.ParentElement
Elemento de gráfico de parientes.
public string XAxisId { get; set; }
value = chartElement.XAxisId
chartElement.XAxisId = value
Eje X.
public string YAxisId { get; set; }
value = chartElement.YAxisId
chartElement.YAxisId = value
Eje-Y.
Métodos
protected internal void AddChildElement(IChartElement element, bool dontDraw)
chartElement.AddChildElement(element, dontDraw)
Agregue el elemento gráfico infantil.
- element
- dontDraw
- No crea el elemento de la gráfica correspondiente. Se utiliza para elementos anidados.
public virtual bool CheckAxesCompatible(ChartAxisType? xType, ChartAxisType? yType)
result = chartElement.CheckAxesCompatible(xType, yType)
Compruebe si el elemento puede ser dibujado utilizando tipos de eje suministrado.
- xType
- Tipo X de eje.
- yType
- Tipo de eje Y.
Devuelve: si se admiten tipos suministrados.
public sealed override T Clone()
result = chartElement.Clone()
Crear una copia de ChartElement.
Devuelve: Copiado.
internal override T CopyTo(T elem)
result = chartElement.CopyTo(elem)
Copia el mensaje en el .
- elem
- Copy.
Devuelve: Copy.
protected virtual T CreateClone()
result = chartElement.CreateClone()
Crear clon, pero no rellenar campos/propiedades.
protected virtual string GetGeneratedTitle()
result = chartElement.GetGeneratedTitle()
Consigue el título generado.
Devuelve: Auto genera el título de elemento de gráfico.
public override void Load(SettingsStorage storage)
chartElement.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
protected abstract bool OnDraw(ChartDrawData data)
result = chartElement.OnDraw(data)
Dibuja sobre el elemento raíz.
- data
- Datos de dibujo de gráficos.
Devuelve: si los datos se dibujaron con éxito, de lo contrario, devuelve .
protected internal void RemoveChildElement(IChartElement element)
chartElement.RemoveChildElement(element)
Quitar el elemento de la gráfica infantil.
public override void Save(SettingsStorage storage)
chartElement.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.